package com.voucher.entity;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@lombok.Data
public class Data {
    @JSONField(name = "ImportType")
    private int ImportType;
    @JSONField(name = "CreateDate")
    private String CreateDate;  // Use java.util.Date or a date library like java.time.LocalDate
    @JSONField(name = "VoucherCategory")
    private String VoucherCategory;
    @JSONField(name = "DescFlexField")
    private DescFlexField DescFlexField;
    @JSONField(name = "Entries")
    private List<Entry> Entries =new ArrayList<Entry>();
    @JSONField(name = "CFVoucherItems")
    private List<CFVoucherItem> CFVoucherItems=new ArrayList<CFVoucherItem>();

    // getters and setters
}